# -*- coding: utf-8 -*-#
#-------------------------------------------------------------------------------
# 建立者:        Young  
# Name:         demo7.02
# Description:
# Author:       $赵怡蕾
# Date:         2019/2/15
#-------------------------------------------------------------------------------

# 定义于计算斐波那契数列的函数
def fibs(n):
    # 定义保存斐波那契数列的初始列表
    result = [0,1]
    # 通过循环来计算斐波那契数列，并将计算结果保存到 result列表中
    for i in range(n - 2):
        result.append(result[-2] + result[-1])
    # 返回计算结果
    return result
# 通过while循环从控制台不断输入斐波那契数列长度，并根据长度计算斐波那契数列的值
while True:
    value = input("请输入一个整数：")
    # 如果输入“:exit”，退出循环
    if value == ":exit":
        break;
    # 将输入的字符串转换为整数
    n = int(value)
    # 调用fibs函数计算斐波那契数列
    print(fibs(n))